Bean Trefoil — synonyms, definition
1. bean trefoil (Noun)
2 synonyms
Anagyris foetida stinking bean trefoil
1 definition
bean trefoil (Noun) — Shrub with trifoliate leaves and yellow flowers followed by backward curving seed pods; leaves foetid when crushed.
2 types of
bush shrub
2 parts of
Anagyris genus Anagyris